mixture of onion chopped tomato and other ingredients fried in oil - Anglais Synonymes Dictionnaire